
.popup-menu {
  .popup-menu-item {
    padding: $base_padding $base_padding * 2;
  }
}

// separator
.popup-separator-menu-item {
  margin: 6px;
}

// system status popover menu
.aggregate-menu {
  .popup-menu-item > :first-child {
    &:ltr { padding-left: 0 !important; margin-left: 0 !important; }
    &:rtl { padding-right: 0 !important; margin-right: 0 !important; }
  }

  .popup-sub-menu .popup-menu-item > :first-child {
    &:ltr { padding-left: $base_padding * 2 !important; margin-left: 0 !important; }
    &:rtl { padding-right: $base_padding * 2 !important; margin-right: 0 !important; }
  }
}
